package com.turing.post.report.util;

import java.util.Date;

import javax.ejb.Local;
import javax.ejb.Remote;

/**
 * 发卡商卡种类日结
 * 
 * @author yxb
 * 
 */

@Remote
@Local
public interface AccSysCardDaySettDao {
	/**
	 * 删除某发卡商某日所有的卡种类日结数据
	 * 
	 * @param issueCompanyNo
	 *            发卡商号
	 * @param tranDate
	 *            帐务日期
	 */
	public void removeAllAccSysCardDaySettByTranDate(String issueCompanyNo,
			Date tranDate);

	/**
	 * 根据销售机构卡种类日结表产生发卡商卡种类日结表
	 * 
	 * @param issueCompanyNo
	 *            发卡商号
	 * @param tranDate
	 *            帐务日期
	 * @return
	 */
	public void generateAccSysCardDaySett(String issueCompanyNo, Date tranDate);
}
